Gustavo Paixão Machado 2020040602016

Gabriel Morandi de Mello 202040602014

Atividade 12 - JavaScript

QUESTÃO 1

Ler 10 valores e mostrar quantos desses valores lidos estão no intervalo [10,20] (incluindo os valores 10 e 20 no intervalo) e quantos deles estão fora deste intervalo. Usando estrutura de repetição WHILE.

QUESTÃO 2

Vamos criar um exercício mais elaborado:

a) Esse script será a simulação de um caixa de mercado, onde podemos lançar valores para N produtos. A cada lançamento o sistema deve perguntar se você que fazer um novo lançamento escolhendo entre duas opções s / n, se o usuário selecionar s o sistema continua as vendas e no momento que o usuário selecionar n será encerrada as vendas.

b) O sistema vai calcular todos os produtos mostrando um prompt com o valor total da venda e vai pedir para lançar o valor que o cliente deu para o caixa, após esse procedimento o sistema vai mostrar o troco do cliente que é o valor dado pelo cliente menos o total da venda.

QUESTÃO 3

Uma farmácia necessita de um programa que leia o total de uma compra. Exiba como resposta o nº máximo de vezes que o cliente pode parcelar essa compra e o valor de cada parcela. Considere as seguintes condições:

a) cada parcela deve ser de, no mínimo, R$ 20,00;

b) o número máximo de parcelas permitido é 6.

QUESTÃO 4

A Copa do Mundo ocorre de 4 em 4 anos, desde 1930, exceto nos anos de 1942 e 1946 (Segunda Guerra Mundial). Construir um programa que repita a leitura de números (anos) até ser digitado 0. Informe para cada ano se ele é ou não ano de Copa do Mundo.

QUESTÃO 5

Elaborar um programa para uma loja que leia o valor de uma conta e o número de vezes que um cliente deseja parcelar esse valor (em boletos ou carnê). Para facilitar o troco, o lojista deseja que as parcelas iniciais não tenham centavos, ou seja, centavos apenas na última parcela. Informe como resposta o valor de cada parcela, considerando essa situação.

QUESTÃO 6

Elaborar um programa que leia um número e verifique se ele é ou não perfeito. Um número dito perfeito é aquele que é igual à soma dos seus divisores inteiros (exceto o próprio número). O programa deve exibir os divisores do número e a soma deles.